@import "./default.scss";
.font-red {
  color: $red;
}
.font-blue {
  color: $blue;
}
.font-yellow {
  color: $yellow;
}
.font-green {
  color: $green;
}
.font-white {
  color: $white;
}
.font-black {
  color: $black;
}
.font-grey {
  color: $grey;
}
.font-pink {
  color: $black;
}
.font-default {
  color: $grey;
}
.font-secondary {
  color: $secondary;
}

.tl {
  text-align: left;
}
.tr {
  text-align: right;
}
.tc {
  text-align: center;
}

.fl {
  float: left;
}
.fr {
  float: right;
}
.no-wrap {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clearfix:after {
  content: '';
  display: block;
  clear: both;
  height: 0;
}
.clearfix {
  zoom: 1;
}

* {
  margin: 0;
  padding: 0;
  list-style: none;
  text-decoration: none;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;}body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}table {border-collapse: collapse;border-spacing: 0;}

table{border-collapse:collapse;border-spacing:0;width:100%}
.exerTable tr,.exerTable td{padding:5px;text-align:center;border:1px solid black;}
.hltext {color: red;}.exer_content{line-height:24px;}
.exerimg, .exerconnectionimg {display:inline-block;vertical-align: middle;}
.qjdQuickAnswer{display:none;color:red;}
.group-ctn-title{text-align:center}
.group-ctn-subtitle-1{font-size:25px;font-weight: 900;}
.group-ctn-subtitle-2{font-size:20px;font-weight: 700;}
